!function(e,r){"object"==typeof exports&&"object"==typeof module?module.exports=r(require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt[Container_DefaultAreaSkin]",["react"],r):"object"==typeof exports?exports["rb_wixui.thunderbolt[Container_DefaultAreaSkin]"]=r(require("react")):e["rb_wixui.thunderbolt[Container_DefaultAreaSkin]"]=r(e.React)}("undefined"!=typeof self?self:this,(function(e){return function(){var r={5329:function(r){"use strict";r.exports=e},448:function(e){function r(){return e.exports=r=Object.assign?Object.assign.bind():function(e){for(var r=1;r{const t=[];return e&&t.push(`${l}${e}`),r.forEach((e=>{e&&(t.push(`${l}${e}`),t.push(e))})),t.join(" ")};var c={root:"box"};const u=e=>Object.entries(e).reduce(((e,[r,t])=>(r.includes("data-")&&(e[r]=t),e)),{});const p=13,f=27;function b(e){return r=>{r.keyCode===e&&(r.preventDefault(),r.stopPropagation(),r.currentTarget.click())}}b(32),b(p),b(f);const m="mesh-container-content",y="inline-content",v=e=>a().createElement("div",{key:e.props.id+"-rotated-wrapper","data-mesh-id":e.props.id+"-rotated-wrapper"},e),h=(e,t)=>{const{id:n,className:o,wedges:i=[],rotatedComponents:l=[],children:d,fixedComponents:c=[],extraClassName:p="",renderRotatedComponents:f=v}=e,b=a().Children.toArray(d()),h=[],g=[];b.forEach((e=>c.includes(e.props.id)?h.push(e):g.push(e)));const x=(e=>{const{wedges:r,rotatedComponents:t,childrenArray:n,renderRotatedComponents:o}=e,i=t.reduce(((e,r)=>({...e,[r]:!0})),{});return[...n.map((e=>{return i[(r=e,r.props.id.split("__")[0])]?o(e):e;var r})),...r.map((e=>a().createElement("div",{key:e,"data-mesh-id":e})))]})({childrenArray:g,rotatedComponents:l,wedges:i,renderRotatedComponents:f});return a().createElement("div",r()({},u(e),{"data-mesh-id":n+"inlineContent","data-testid":y,className:s(o,p),ref:t}),a().createElement("div",{"data-mesh-id":n+"inlineContent-gridContainer","data-testid":m},x),h)};var g=a().forwardRef(h),x="J6KGih";const C="container-bg",w=(e,n)=>{const{id:o,className:a,meshProps:i,renderSlot:l,children:d,onClick:c,onKeyPress:p,onDblClick:f,onFocus:b,onBlur:m,onMouseEnter:y,onMouseLeave:v,translations:h,hasPlatformClickHandler:C,a11y:w={},ariaAttributes:_={},tabIndex:E,role:k,style:j}=e,S=t.useRef(null),{"aria-label-interactions":A,...D}=w;A&&(D["aria-label"]=(null==h?void 0:h.ariaLabel)||"Interactive element, focus to trigger content change");const M={id:o,children:d,...i},N=s(a,{[x]:C});return t.useImperativeHandle(n,(()=>({focus:()=>{var e;null==(e=S.current)||e.focus()},blur:()=>{var e;null==(e=S.current)||e.blur()}}))),t.createElement("div",r()({id:o},u(e),{ref:S,className:N,onClick:c,onKeyDown:e=>{p&&(" "===e.key&&e.preventDefault(),p(e))},onFocus:b,onBlur:m,onDoubleClick:f,onMouseEnter:y,onMouseLeave:v,style:j},D,(({pressed:e,expanded:r,haspopup:t,label:n,live:o,relevant:a,current:i,owns:s,controls:l,roleDescription:d,hidden:c,disabled:u,describedBy:p,labelledBy:f,errorMessage:b,atomic:m,role:y,busy:v,...h}={})=>{const g=h.tabIndex??h.tabindex,x={};return n&&(x["aria-label"]=n),o&&(x["aria-live"]=o),i&&(x["aria-current"]=i),e&&(x["aria-pressed"]=e),"boolean"==typeof c&&(x["aria-hidden"]=c),"boolean"==typeof r&&(x["aria-expanded"]=r),"boolean"==typeof u&&(x["aria-disabled"]=u),"boolean"==typeof m&&(x["aria-atomic"]=m),"boolean"==typeof v&&(x["aria-busy"]=v),"string"==typeof a&&(x["aria-relevant"]=a),"string"==typeof s&&(x["aria-owns"]=s),"string"==typeof l&&(x["aria-controls"]=l),"string"==typeof d&&(x["aria-roledescription"]=d),t&&(x["aria-haspopup"]=t),"number"==typeof g&&(x.tabIndex=g),y&&(x.role=y),p&&(x["aria-describedby"]=p),f&&(x["aria-labelledby"]=f),b&&(x["aria-errormessage"]=b),x})({..._,tabIndex:E,role:k})),l({containerChildren:t.createElement(g,M)}))},_=t.forwardRef(w),E=(e,n)=>{let{classes:o,className:a,customClassNames:i=[],...l}=e;return t.createElement(_,r()({},l,{ref:n,className:s(o.root,a),renderSlot:e=>{let{containerChildren:r}=e;return t.createElement(t.Fragment,null,t.createElement("div",{className:s(o.bg,d(c.root,...i)),"data-testid":C}),r)}}))},k=t.forwardRef(E);var j={root:"KaEeLN",bg:"uYj0Sg"};const S=(e,n)=>t.createElement(k,r()({ref:n},e,{classes:j}));const A={Container_DefaultAreaSkin:{component:t.forwardRef(S)}}}(),o}()})); //# sourceMappingURL=https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/rb_wixui.thunderbolt[Container_DefaultAreaSkin].876969f0.bundle.min.js.map